//package com.zmn.plat.dubbo.interfaces.area;
//
//import javax.validation.constraints.NotBlank;
//import javax.validation.constraints.NotNull;
//import javax.validation.constraints.Positive;
//
//import com.zmn.common.dto2.ResponseDTO;
//import com.zmn.plat.common.dto.area.BaseMobileCityDRO;
//
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import io.swagger.annotations.ApiParam;
//
///**
// * 手机号、区号归属服务
// *
// * @author duanzuocai
// * @version v1.0
// * @since 2019/2/19 15:53
// */
//@Api(value = "手机号、区号归属服务", tags = {"手机号、区号归属服务"})
//public interface BaseMobileCityListRemoteService {
//
//    String TEL_BEIJIN = "010";
//    String TEL_HONGKONG = "852";
//    String TEL_AOMEN = "853";
//    String PROVINCE_CAPITAL = "02";
//    String TEL = "0";
//    String MOBILE = "1";
//
//    /**
//     * 查询手机号属于哪个城市，查询手机号归属地
//     *
//     * @param contact
//     * @return
//     */
//    @ApiOperation(value = "查询手机号属于哪个城市", response = ResponseDTO.class, tags = {"手机号", "区号"}, notes = "缓存时间1天")
//    ResponseDTO<BaseMobileCityDRO> getCityByMobile(@NotBlank(message = "contact不能为空") @ApiParam(value = "手机号或者区号", required = true) String contact);
//
//    /**
//     * 查询区号
//     *
//     * @param cityId
//     * @return
//     */
//    @ApiOperation(value = "查询区号", response = ResponseDTO.class, tags = {"城市区号"}, notes = "缓存时间1天")
//    ResponseDTO<String> getTelAreaCodeByCityId(@NotNull(message = "cityId不能为空") @Positive(message = "cityId必须为大于0的正整数") @ApiParam(value = "城市id", required = true) Integer cityId);
//
//}
